package com.zretc.dao;

/**
 * 何亮龙
 * 员工培训dao接口
 */

import com.zretc.entity.EmployeeTrain;

public interface EmployeeTrainMapper {
    /**
     * 通过id删除员工培训数据
     * @param id
     * @return
     */
    int deleteByPrimaryKey(Integer id);

    /**
     * 添加一条员工培训记录
     * @param record
     * @return
     */
    int insert(EmployeeTrain record);

    /**
     * 选中添加一条员工培训信息
     * @param record
     * @return
     */
    int insertSelective(EmployeeTrain record);

    /**
     * 通过员工培训id查询一条员工培训信息
     * @param id
     * @return
     */
    EmployeeTrain selectByPrimaryKey(Integer id);

    /**
     * 通过选中更新一条员工培训信息
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(EmployeeTrain record);

    /**
     * 通过关键字更新员工培训信息
     * @param record
     * @return
     */
    int updateByPrimaryKey(EmployeeTrain record);
}